package com.example.yiqiuser.dao;




import com.example.yiqiuser.entity.Dept;

import java.util.List;

/**
 * @author: Jyc
 * @date: 2023/3/29
 * @interfacename: DeptDao
 * @time: 14:29
 * @description:
 */
public interface DeptDao {
    /**
     * 根据参数查询列表
     *
     * @param
     * @return
     */
    List<Dept> queryByParam(Dept dept);


    /**
     * 根据编号查询
     *
     * @param deptId
     * @return
     */
    Dept queryById(int deptId);


    /**
     * 添加
     *
     * @param dept
     * @return
     */
    int add(Dept dept);


    /**
     * 更新
     *
     * @param dept
     * @return
     */
    int update(Dept dept);

    /**
     * 根据编号删除
     *
     * @param deptId
     * @return
     */
    int deleteById(int deptId);
}
